Software Technical Lead

Company
Qantas
Job Location
Australia, Australia / Nz
Job Role
Technology
Contract Type
Full-Time
Salary
Posted Date
2026-03-23
Job Expiry Date
2026-04-22
Qualification
Skills Certificate

You’ll have: 


  • 10 years’ experience in systems development and implementation of integration solutions, including at least 3+ years in tech leadership roles
  • Proven experience in technical leadership and demonstrable ability to inspire and mentor less experienced developers in best practices for software development
  • Experience in guiding teams through agile product discovery and delivery phases
  • Experience working with technical and non-technical partners, with the capability to influence stakeholders to drive functional, efficient, and maintainable software
  • Experience in overseeing the architecture and design of applications, ensuring high-quality deliverables that align with business objectives
  • Extensive experience leading the architecture and design of backend systems using Java and related technologies ensuring scalability, reliability and performance.
  • Expert Knowledge in API development, Microservices architecture, Service Oriented Architecture, Message Queueing, Event Driven Architecture, service mesh and databases
  • Proven technology experience with Java, Spring Boot, MYSQL, PostgreSQL, AWS, Git, CI/CD, Kubernetes
  • Proficient in observability and monitoring tools such as Datadog and Splunk 
  • Extensive experience with Git, DevOps practices such as CI/CD, code analysis, reviews etc
  • Experience implementing comprehensive observability, monitoring and alerting in high availability production environments
  • Automated testing tools and libraries 
  • Unix/Linux or Windows administration, as appropriate SQL database and other data store variants, such as PostgresQL, ElasticSearch, Redis
  • Knowledge and experience of cloud platforms such as AWS, S3, Lambda, DynamoDB, CloudWatch, Kubernetes etc
  • Proven experience in performance optimization and security considerations in cloud-based applications
  • Confidence estimating effort for design and development tasks
  • Familiarity with collaboration tools such as JIRA, Confluence, and Slack for effective team communication and project management


Apply Now